a person who makes chili pepper sauce - Spanisch Englisch Wörterbuch